function checkForm()
{
	if(document.form1.username.value.length == 0)
	{
		//如果用户名为空
		window.alert("用户名不能为空！");
	}else if(document.form1.username.value.length<2 || document.form1.username.value.length>10)
	{
		//如果用户名长度小于5或大于20
		window.alert("用户名只能介于2-10个字符！");
	}else if(checkOtherChar(document.form1.username.value))
	{
		//如果用户名含有特殊符号
		window.alert("用户名中含有特殊符号！");
	}else
	{
		//如果验证通过，提交表单
		window.alert("验证通过！");
		//表单提交方法
		document.form1.submit();
	}
}
function checkOtherChar(str)
{
	//定义一个特殊符号的数组
	var arr = ["*","&","<",">","$","\\","/"];
	//循环比较：数组中的每一个字符，与用户名每一个字符进行比对
	for(var i=0;i<arr.length;i++)
	{
		for(var j=0;j<str.length;j++)
		{
			if(arr[i]==str.charAt(j))
			{
				return true;
			}
		}
	}
	//如果没找到
	return false;
}